Proactive Index Maintenance: Using Prediction Models for Improving Index Maintenance in Databases

نویسندگان

  • André Medeiros
  • Aristênio Saraiva
  • Gustavo Campos
  • Pedro Holanda
  • José Maria Monteiro
  • Angelo Brayner
  • Sérgio Lifschitz
چکیده

This article presents a mechanism, denoted Proactive Index Maintenance (PIM, for short), for proactive index management based on the use of prediction models. The main objective of the proposed mechanism is to predict when a time-consuming query q will be executed, in order to proactively create index structures which reduce q′s response time. After q is executed, PIM drops the created indexes for avoiding the overhead of updating index structures. Thus, indexes are automatically created and dropped by PIM in a proactive manner. PIM is DBMS-independent, runs continuously and with no DBA intervention. Experiments show that PIM presents low overhead, can be effectively deployed to predict time-consuming query execution and provides significant performance gain during time-consuming query execution. Different prediction models have been evaluated: neural networks (Multi-Layer Perceptron MLP and Radial Basis Function RBF) and Linear Regression. The results indicate that the prediction model is query-specific, i.e., it should be defined according to the statistical distribution (normal, poisson, binomial) of the query execution history.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigating the Role of Code Smells in Preventive Maintenance

The quest for improving the software quality has given rise to various studies which focus on the enhancement of the quality of software through various processes. Code smells, which are indicators of the software quality have not been put to an extensive study for as to determine their role in the prediction of defects in the software. This study aims to investigate the role of code smells in ...

متن کامل

Pavement performance prediction model development for Tehran

Highways and in particular their pavements are the fundamental components of the road network. They require continuous maintenance since they deteriorate due to changing traffic and environmental conditions. Monitoring methods and efficient pavement management systems are needed for optimizing maintenance operations. Pavement performance prediction models are useful tools for determining the op...

متن کامل

Effect of Genetic Group, Season, Their Interaction, Temperature, Humidity and Temperature-Humidity Index on Maintenance Behavior of Stud Bulls

Stud bull plays an important role in the development of animal husbandry. Detailed knowledge about maintenance behavior of stud bulls is essential for practicing better management conditions in the farm to support the artificial insemination (AI) industry demand. Therefore, a comparative study was conducted on stud bulls to evaluate the effect of genetic group, season, genetic group × season in...

متن کامل

Prediction of The Pavement Condition For Urban Roadway A Tehran Case Study (RESEARCH NOTE)

This report is the result of a research project on a pavement management system that was preformed by the Transportation Division of Iran University of Science and Technology. Information used in the project was collected from 20 zones of the Tehran Municipality. Any maintenance and repair system for roads is normally compared of a number of general and coordinated activities in conjunction wit...

متن کامل

Long Term Cost Effective Preventive Maintenance Scheduling

Preventive maintenance scheduling of generating units is addressed as a long-term scheduling in power system studies aiming to increase the reliability incorporating cost reduction. It consists of knowing which generating units should be shut down for regular safety inspection. In this paper, a new formulation of preventive maintenance scheduling associated with cost reduction index (CRI) is pr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • JIDM

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2012